foundation engineering caisson - Francés Inglés Diccionario